/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Controladores;

/**
 *
 * @author USER
 */
import Entidades.Cargaempaque;

import java.util.List;
import logica.jpaControllers.CargaempaqueJpaController;

public class CtrlCargaEmpaque {
  public CtrlCargaEmpaque() {
    }
   
    public void guardarCargaEmpaque(Cargaempaque art) {
        CargaempaqueJpaController ga = new CargaempaqueJpaController();
        ga.create(art);
    }
    
    public void eliminarCargaEmpaque(Cargaempaque cp) throws Exception{
        CargaempaqueJpaController ga = new CargaempaqueJpaController();
        ga.destroy(cp.getIdCargaEmpaque());
    }

    public void modificarCargaEmpaque(Cargaempaque a) throws Exception {
        CargaempaqueJpaController ga = new CargaempaqueJpaController();
        ga.edit(a);
    }
    
     
    public Cargaempaque buscarCargaEmpaque_X_idCargaEmpaque(int idcp){
        CargaempaqueJpaController ga = new CargaempaqueJpaController();
        return ga.findCargaempaque(idcp);
       
    }
    
    public Cargaempaque buscarCargaempaqueNombre(int nom) throws Exception{
       CargaempaqueJpaController ga = new CargaempaqueJpaController();
        return ga.findCargaempaque_x_Idcargaempaque(nom);
    }
     
    public List<Cargaempaque> buscarTodosCargaempaque() throws Exception{
        CargaempaqueJpaController ga = new CargaempaqueJpaController();
        return ga.findCargaempaqueEntities();
    }
  
}
